jamaica honeysuckle (passiflora laurifolia) - German English Dictionary